package com.zzg.cloud.feignresponse;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.time.LocalDate;
import java.util.List;

@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class PoolTransferLogReq {
    @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
    private LocalDate startTime;
    @JsonFormat(pattern = "yyyy-MM-dd",timezone="GMT+8")
    private LocalDate endTime;
    private Integer page;
    private Integer pageSize;
    private Long newCrId;
    private Long oldCrId;
    private Long operatorId;
    private String keyword;
    private Long newLpGroupId;
    private List<Long> oldLpIdList;
    private Long oldLpGroupId;
    private List<Long> operatorIdList;
    private Long operatorGroupId;
    private Byte transferTypeCode;
    private Integer bizId;
}
